package com.xiaozhu.config;

import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.socket.server.standard.ServerEndpointExporter;

/**
 * @author 朱慧军
 * @version 1.0
 * exporter 出口
 * ServerEndpointExporter 的作用
 * ServerEndpointExporter 是 Spring 提供的一个 Bean。
 * 它会扫描所有标注了 @ServerEndpoint 的类，并 自动注册到 WebSocket 容器（如 Tomcat）。
 * 这样 @ServerEndpoint 类就可以在 Spring Boot 中正常运行，而不需要手动配置 Tomcat 的 WebSocket。
 */
@Configuration
public class WebSocketConfig {

    @Bean
    public ServerEndpointExporter serverEndpointExporter() {
        return new ServerEndpointExporter();
    }
}
